計劃中文名稱: 在B5G核心網路建立MEC隧道實作控制與使用者封包分流的機制
中文計畫摘要:
在B5G (Beyond the 5th Generation)行動通訊網路中,使用者設備(User Equipment, UE)要上傳資料到雲端伺服器(Internet Server)時,它必須先傳送控制封包(Control Packet, CP)到5G Core (5GC)進行註冊與認證,接著它才能上傳使用者封包(User Packet, UP)的資料到雲端伺服器。在UE與5GC的運作中,不管是CP或UP都要先傳到5GC,如此運作方式會沒有必要的增加UP終點端到終點端的延遲(End-to-End Delay, ETED),為了解決這個問題,本計畫提出一個使用多存取邊緣運算(Multi-access Edge Computing, MEC)的隧道(Tunnel)技術來完成控制封包與使用者封包的分流(Sub-stream Separation of Control and User Packets, SSCU),SSCU的運作機制可以分成三個部分,第一個部分是當一個CP或UP在UE產生時,SSCU會在UDP (Usrer Datagram Protocol)上新增一個封包轉傳控制協定(Packet Forwarding Control Protocol, PFCP)的標頭(Header),我們使用PFCP標頭的訊息類型(Message Type, MT)欄位來區分CP與UP。第二個部分是SSCU在MEC建立一個隧道(Tunnel),也就是在CP或UP原本的IP Header上另外增加一個新的IP Header。第三個部分是SSCU使用PFCP標頭的MT欄位在5GC解除隧道並接收CP。為了驗證我們所提出的SSCU在5G行動通訊網路上的效能改進,我們使用TCP/UDP Sockets來撰寫C語言的模擬程式,在不同背景資料流的影響下,我們分析比較CP與UP的 ETED、在路由器中CP與UP的封包遺失率、在Internet Server的UP接收位元率。
關鍵字 :B5G、MEC隧道、分流、封包延遲、封包遺失率、接收位元率。
英文計畫摘要:
In B5G mobile communication networks, when a user equipment (UE) wants to uplaod its data to an Internet server, it will first transmit control packets (CP) to 5G Core (5GC) for the registration and authentication. After that, it may be able to transmit its data via user packets (UP) to the server. In the original UE and 5GC operations, both CP and UP must be sent to 5GC first, which unnecessarily increases the end-to-end delay (ETED) of UP. To solve this problem, in this project, we propose a tunnel-based solution leveraging Multi-access Edge Computing (MEC) for Substream Separation between Control and User Packets (SSCU). The mechanism of SSCU is divided into three parts. In the first part, when a CP or UP is generated, SSCU must add a Packet Forwarding Control Protocol (PFCP) header on the top of UDP (User Datagram Protocol). We use the Message Type (MT) field in the PFCP header to distinguish between CP and UP. In the second part, a tunnel is established at MEC, adding a new IP header to the original IP header of CP or UP. In the third part, SSCU utilizes the MT field in the PFCP header to release the tunnel and receive CP. To demonstrate the effectiveness of the proposed SSCU in 5G mobile communication networks, we use TCP/UDP sockets to perform simulation written in C. From the simulation results, we analyze and compare ETED between CP and UP, with and without the influence of background traffic. Additionally, we compare packet loss rates of CP and UP in a router, and UP receiving bit rate at an Internet server.
關鍵字 :B5G、MEC Tunnel, Sub-stream Separation, Packet Delay, Packet Loss Rate, Receiving Bit Rate. |